#attr {
    border:1px solid #ccc;
}
#attr div.de {
    width:940px;
    margin:16px 0 15px 40px;
    border-bottom:1px solid #ccc;
    overflow:hidden;
}
#attr div.de h4 {
    float:left;
    line-height:24px;
    width:80px;
}
#attr div.de ul {
    width:800px;
    height:50px;
    float:left;
    margin-left:40px;
    line-height:24px;
}
#attr div.de ul li {
    float:left;
    padding-left:10px;
}
#attr div.de ul li a {
    text-decoration:none;
    color:#06f;
}
#attr div.de ul li a.select {
    display:inline-block;
    background:#06f;
    color:#fff;
    padding:0 4px;
}
#attr div.de ul li a:hover {
    text-decoration:underline;
} 
#attr div.search {
    margin:15px 0 16px 40px;
}
#attr div.search input.text {
    width:200px;
    height:25px;
    line-height:25px;
    border:1px solid #ccc;
    background:#fff;
    color:#999;
}
#attr div.search input.sub {
    width:100px;
    height:27px;
    border:none;
    background:#06f;
    color:#fff;
    font-weight:bold;
    margin-left:10px;
    position:relative;
    top:3px\9;
    cursor:pointer;
}
#list {
    border:1px solid #ccc;
    margin-top:10px;
}
#list p.count {
    float:right;
    padding:15px 20px 0 0;
}
#list p.count a {
    color:#06f;
    text-decoration:none;
    font-weight:bold;
}
#list p.count a:hover {
    text-decoration:underline;
}
#list ul {
    padding:45px 0 65px 35px;
}
#list ul li {
    width:930px;
    height:40px;
    line-height:40px;
    margin:10px 0 10px 0;
    border-bottom:1px dashed #ccc;
    text-indent:5px;
}
#list ul li.stick {
    background:#FFF5F5;
    border:1px solid #f60;
    border-bottom:1px dashed #ccc;
}
#list ul li.stick img {
    position:relative;
    top:4px;
    left:5px;
}
#list ul li a {
    font-size:15px;
    text-decoration:none;
    color:#06f;
}
#list ul li a:hover {
    text-decoration:underline;
    color:#f60;
} 
#list ul li em {
    font-style:normal;
    float:right;
    padding-right:18px;
}
